Educate. Innovate. Elevate.

CodeVA

Partnering with schools, families, and communities to bring equitable computer science education opportunities to all of Virginia's learners.

CodeVA Splash Bubbles
PROFESSIONAL LEARNING

Learn to teach computer science in your classroom through relevant, engaging coursework.

CURRICULUM & RESOURCES

Access free, nationally-acclaimed computing curricula for grades K-12 across all subject areas.

OUR PROJECTS

We work with public, private, and university partners to investigate the most important topics in computing education.

SUPPORT OUR WORK

Donate, volunteer, collaborate with us, or get involved with our work bringing CS education to Virginia.

Creating space in CS for everyone.

If you walk into a high school math class, you might find courses designed in the 1960s or ’70s, when there were no computers, when there was no data. CodeVA has found creative ways to make data science accessible without prohibitive technology barriers — which offers a great service to the field.

I'm an EL teacher for multiple grade levels, so I'm always looking for ways I can support our ELs in the classroom. After this course, I feel that I could not only support my ELs who may be doing coding in their class, but I could lead a whole class through the Twine process as a co-teacher.

I really appreciate the high quality of the CodeVA resources and even learned a thing or two while reading through them -- I know our team has been and will continue to highlight the lessons with our district partners!

Our Partners